﻿@model Common.Param_ExperienceType

<link href="https://cdn.staticfile.org/layui/2.7.6/css/layui.css" rel="stylesheet">
<link rel="stylesheet" href="/Content/layuiadmin/style/admin.css" media="all">
<div class="layui-fluid">
    <div class="layui-container">
        <div class="layui-row">
            <div class="layui-col-xs10 layui-col-xs-offset1">
                <form class="layui-form" style="margin-right:60px;" lay-filter="form" onsubmit="return false">
                    <div class="layui-form-item">
                        <label for="EName" class="layui-form-label">分类名称</label>
                        <div class="layui-input-block">
                            <input type="text" id="EName" value="@Model.EName" required lay-verify="required" placeholder="请输入分类名称" autocomplete="off" class="layui-input">
                        </div>
                    </div>
                    <div class="layui-form-item">
                        <label class="layui-form-label">分类权重</label>
                        <div for="EPower" class="layui-input-block">
                            <input type="number" id="EPower" value="@Model.EPower" required lay-verify="required" placeholder="请输入分类权重" autocomplete="off" class="layui-input">
                        </div>
                    </div>
                    <div class="layui-form-item">
                        <label for="IsShow" class="layui-form-label">是否启用</label>
                        <div class="layui-input-block">
                            <input type="checkbox" id="IsShow" lay-skin="switch" lay-text="开启|关闭" @(Model.IsShow?"checked":"")>
                        </div>
                    </div>
                    <div class="layui-form-item">
                        <div class="layui-input-block">
                            <button class="layui-btn sub" lay-submit lay-filter="formDemo">立即提交</button>
                            <button type="reset" class="layui-btn layui-btn-primary">重置</button>
                        </div>
                    </div>
                </form>
            </div>
        </div>
    </div>
</div>
<script src="https://cdn.staticfile.org/layui/2.7.6/layui.js"></script>
<script>
        layui.config({
            base: '/Content/layuiadmin/' //静态资源所在路径
        }).extend({
            index: 'lib/index' //主入口模块
        }).use(['index', 'set']);
</script>

<script src="~/Scripts/jquery-3.3.1.min.js"></script>
<script src="~/Scripts/dist/html5ImgCompress.min.js"></script>
<script src="~/Scripts/tools.js"></script>
<script>
        var data = {};

        //Demo
        $(function () {
            layui.use(function () {
                var form = layui.form;

                form.on('submit(form)', function () {
                    // 验证均通过后的操作（如 Ajax 提交）

                    var index = layer.load(1, { shade: [0.6, "#fff"] });
                    data.EName = $("#EName").val();
                    data.EPower = $("#EPower").val();
                    data.IsShow = $("#IsShow").prop("checked");

                    //console.log(data);
                    $.post(apiurl + "api/ExperienceType/Update/"+@Model.ETypeID, data, function (res) {
                        console.log(res);
                        if (res.Code == 200) {
                            setTimeout(() => {
                                layer.close(index);
                                layer.msg("修改成功", { icon: 6, time: 1500 });
                                setTimeout(() => {
                                    parent.layer.close(parent.layer.getFrameIndex(window.name));
                                    parent.location.reload();
                                }, 600)
                            }, 300);
                        }
                        else {
                            layer.msg("修改失败", { icon: 5, anim: 6, time: 1500 });
                        }
                    })
                });

                //执行实例
                //form.verify({
                //    tname: function (value, item) { //value：表单的值、item：表单的DOM对象
                //        if (!new RegExp("^[a-zA-Z0-9_\u4e00-\u9fa5\\s·]+$").test(value)) {
                //            return '用户名不能有特殊字符';
                //        }
                //        if (/(^\_)|(\__)|(\_+$)/.test(value)) {
                //            return '用户名首尾不能出现下划线\'_\'';
                //        }
                //        if (/^\d+\d+\d$/.test(value)) {
                //            return '用户名不能全为数字';
                //        }

                //        //如果不想自动弹出默认提示框，可以直接返回 true，这时你可以通过其他任意方式提示（v2.5.7 新增）
                //        if (value === 'xxx') {
                //            alert('用户名不能为敏感词');
                //            return true;
                //        }
                //    }

                //    //我们既支持上述函数式的方式，也支持下述数组的形式
                //    //数组的两个值分别代表：[正则匹配、匹配不符时的提示文字]
                //    , pass: [
                //        /^[\S]{6,12}$/
                //        , '密码必须6到12位，且不能出现空格'
                //    ]
                //});

            });
        })

</script>

